Modelling Reactive Behaviour in Vertically Layered Agent Architectures
نویسندگان
چکیده
1 I n t r o d u c t i o n Over the past few years, several different architectures for autonomous systems have been proposed in the (D)AI literature (e.g. [2, 8, 3, 14, 4, 7, 10, 5, 16, 15]). An important class of approaches to modeling systems that have to behave in a goal-directed manner in a complex, changing environment are layered architectures. This approach regards an agent as consisting of several hierarchical functional modules, representing the different requirements on an agent, such as reactivity, efficiency, goal-directed behaviour, and coordination with others, as well as representing different qualities and levels of abstraction concerning the agent's knowledge (e.g. from raw sensor data to the description of complex, rather abstract situations). Basically all these approaches are somehow linking the input into an agent (its perception) into a kind of output from the agent (normally regarded as the actions the agent performs). Most of them define an agent cycle using perception in order to update the agent's internal state, i.e. its beliefs about the world, then use this world model as a basis to do some kind of decision-making (planning), possibly taking into account other agents, finally leading to a decision as to what to do next, i.e. to the actions to be performed in the next agent cycle. Possible layers of these agent models incorporate perception and action, reactivity (behaviour-based layer), local planning, cooperation, modeling, intentions, and learning. In this paper, we identify and describe several basic classes of layered architectures. We focus on a specific class, namely vertically layered architectures, and describe a concrete instance, the agent architecture INTERFtAP. INTERRAP consists of two basic units, the agent control unit and the agent knowledge base, which both share a hierarchical structure. The four control layers are (from lower to upper): the agents' world interface definition (WIF); the behaviour-based
منابع مشابه
Formal verification of multi-agent systems behaviour emerging from cognitive task analysis
The main goal of this paper is to present a novel formal approach to the verification of cognitive task analysis (CTA), an analytic tool that has been successfully used in the design of reactive behaviours, on multi-agent architectures. To achieve this, a formal logical system is developed, whose purpose is to formally check the possible success or failure of the resulting implementation. This ...
متن کاملTowards Anticipatory Traffic Forecast – Modelling of Route Choice Behaviour
This paper discusses a framework which considers the behaviour of drivers as a mean to achieve an anticipatory traffic forecast. We introduce a two-layer agent-based architecture for the simulation of traffic flow and consider a simple scenario in which agents (drivers) receive dynamic information about traffic conditions. It is shown that in such scenarios, with information being a key commodi...
متن کاملModelling Reactive and Proactive Behaviour in Simulation
This research investigated the simulation model behaviour of a traditional and combined discrete event as well as agent based simulation models when modelling human reactive and proactive behaviour in human centric complex systems. A departmental store was chosen as human centric complex case study where the operation system of a fitting room in WomensWear department was investigated. We have l...
متن کاملA Preliminary Collection of Reflective Critics for Layered Agent Architectures
How can we build more robust reasoning systems? One approach is to build systems as layered agent architectures where each layer observes the activities occurring in the layers beneath, and uses knowledge about how to interpret these observations to control and debug those activities. Architectures with such ‘towers of reflection’ are uesd because it is often difficult to assure perfect operati...
متن کاملAutonomous Behavior of Computational Agents
In this paper we present an architecture for decision making of software agents that allows the agent to behave autonomously. Our target area is computational agents — encapsulating various neural networks, genetic algorithms, and similar methods — that are expected to solve problems of different nature within an environment of a hybrid computational multi-agent system. The architecture is base...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994